local extension = Package:new("MahjongSoul_hs")
extension.extensionName = "MahjongSoul"

Fk:loadTranslationTable {
    ["MahjongSoul_hs"] = "雀魂",
    ["que"] = "雀",
}

General:new(extension, "que__fuji", "que", 3, 3, General.Female):addSkills { "que_guoshi", "que_moqie", "que_qisheng" }
Fk:loadTranslationTable {
    ["que__fuji"] = "福姬",
    ["#que__fuji"] = "",
    ["illustrator:que__fuji"] = "",

    ["~que__fuji"] = "",
}
local que__bamuwei = General:new(extension, "que__bamuwei", "que", 3, 4, General.Female)
que__bamuwei.shield = 2
que__bamuwei:addSkills { "que_xinchuan", "que_yushi", "que_jinmie" }
Fk:loadTranslationTable {
    ["que__bamuwei"] = "八木唯",
    ["#que__bamuwei"] = "",
    ["illustrator:que__bamuwei"] = "",

    ["~que__bamuwei"] = "",
}

General:new(extension, "que__yangcai", "que", 4, 4, General.Female):addSkills { "que_miaoli", "que_lianyu" }
Fk:loadTranslationTable {
    ["que__yangcai"] = "阳菜",
    ["#que__yangcai"] = "",
    ["illustrator:que__yangcai"] = "",

    ["~que__yangcai"] = "",
}

General:new(extension, "que__xuanyin", "que", 3, 3, General.Female):addSkills { "que_linghu", "que_jiangshen" }
Fk:loadTranslationTable {
    ["que__xuanyin"] = "玄音",
    ["#que__xuanyin"] = "",
    ["illustrator:que__xuanyin"] = "",

    ["~que__xuanyin"] = "",
}
General:new(extension, "que__huiye", "que", 4, 4, General.Female):addSkills { "que_tianzhao", "que_fuyun" }
Fk:loadTranslationTable {
    ["que__huiye"] = "辉夜",
    ["#que__huiye"] = "",
    ["illustrator:que__huiye"] = "",

    ["~que__huiye"] = "",
}
General:new(extension, "que__ailisha", "que", 4, 4, General.Female):addSkills { "que_qixing", "que_zheyue" }
Fk:loadTranslationTable {
    ["que__ailisha"] = "艾丽莎",
    ["#que__ailisha"] = "",
    ["illustrator:que__ailisha"] = "",

    ["~que__ailisha"] = "",
}
General:new(extension, "que__you", "que", 3, 3, General.Female):addSkills { "que_shenen", "que_poxie", "que_jilin" }
Fk:loadTranslationTable {
    ["que__you"] = "柚",
    ["#que__you"] = "",
    ["illustrator:que__you"] = "",

    ["~que__you"] = "",
}
General:new(extension, "que__jianai", "que", 4, 4, General.Female):addSkills { "que_jiaofeng", "que_duanxing" }
Fk:loadTranslationTable {
    ["que__jianai"] = "佳奈",
    ["#que__jianai"] = "",
    ["illustrator:que__jianai"] = "",

    ["~que__jianai"] = "",
}
General:new(extension, "que__linai", "que", 3, 3, General.Female):addSkills { "que_xingjiang", "que_xueyuan" }
Fk:loadTranslationTable {
    ["que__linai"] = "礼奈",
    ["#que__linai"] = "",
    ["illustrator:que__linai"] = "",

    ["~que__linai"] = "",
}
General:new(extension, "que__zeniya", "que", 4, 4, General.Female):addSkills { "que_gangkai", "que_qianggang" }
Fk:loadTranslationTable {
    ["que__zeniya"] = "泽尼亚",
    ["#que__zeniya"] = "",
    ["illustrator:que__zeniya"] = "",

    ["~que__zeniya"] = "",
}
General:new(extension, "que__qianzhi", "que", 3, 4, General.Female):addSkills { "que_yibai", "que_yizhong", "que_yifa" }
Fk:loadTranslationTable {
    ["que__qianzhi"] = "千织",
    ["#que__qianzhi"] = "",
    ["illustrator:que__qianzhi"] = "",

    ["~que__qianzhi"] = "",
}
General:new(extension, "que__weilai", "que", 6, 6, General.Female):addSkills { "que_xueshi", "que_jiezha" }
Fk:loadTranslationTable {
    ["que__weilai"] = "未来",
    ["#que__weilai"] = "",
    ["illustrator:que__weilai"] = "",

    ["~que__weilai"] = "",
}
General:new(extension, "que__kawei", "que", 3, 3, General.Female):addSkills { "que_zhanming", "que_qieyun" }
Fk:loadTranslationTable {
    ["que__kawei"] = "卡维",
    ["#que__kawei"] = "",
    ["illustrator:que__kawei"] = "",

    ["~que__kawei"] = "",
}
General:new(extension, "que__yiji", "que", 4, 4, General.Female):addSkills { "que_yaojiu", "que_qiyun" }
Fk:loadTranslationTable {
    ["que__yiji"] = "一姬",
    ["#que__yiji"] = "",
    ["illustrator:que__yiji"] = "",

    ["~que__yiji"] = "",
}
General:new(extension, "que__xiaoniaoyou", "que", 3, 3, General.Female):addSkills { "que_luange", "que_qingkong", "que_heming" }
Fk:loadTranslationTable {
    ["que__xiaoniaoyou"] = "小鸟游",
    ["#que__xiaoniaoyou"] = "",
    ["illustrator:que__xiaoniaoyou"] = "",

    ["~que__xiaoniaoyou"] = "",
}
General:new(extension, "que__liyu", "que", 3, 3, General.Female):addSkills { "que_jidong", "que_tiaolv" }
Fk:loadTranslationTable {
    ["que__liyu"] = "璃雨",
    ["#que__liyu"] = "",
    ["illustrator:que__liyu"] = "",

    ["~que__liyu"] = "",
}
General:new(extension, "que__xiangwuyuan", "que", 3, 3, General.Female):addSkills { "que_shuxiang", "que_wuling", "que_shezui" }
Fk:loadTranslationTable {
    ["que__xiangwuyuan"] = "相舞原",
    ["#que__xiangwuyuan"] = "",
    ["illustrator:que__xiangwuyuan"] = "",

    ["~que__xiangwuyuan"] = "",
}
General:new(extension, "que__lingzi", "que", 5, 5, General.Female):addSkills { "que_eqi" }
Fk:loadTranslationTable {
    ["que__lingzi"] = "绫子",
    ["#que__lingzi"] = "",
    ["illustrator:que__lingzi"] = "",

    ["~que__lingzi"] = "",
}
General:new(extension, "que__liyang", "que", 3, 3, General.Female):addSkills { "que_guichao", "que_pozhang", "que_meifu" }
Fk:loadTranslationTable {
    ["que__liyang"] = "璃央",
    ["#que__liyang"] = "",
    ["illustrator:que__liyang"] = "",

    ["~que__liyang"] = "",
}
General:new(extension, "que__qingluan", "que", 3, 3, General.Female):addSkills { "que_jingqing", "que_yaxian", "que_lingxi" }
Fk:loadTranslationTable {
    ["que__qingluan"] = "青鸾",
    ["#que__qingluan"] = "",
    ["illustrator:que__qingluan"] = "",

    ["~que__qingluan"] = "",
}

local chutao = General:new(extension, "que__chutao", "que", 4, 4, General.Female)
chutao:addSkills { "que_huanmeng", "que_zhaohua", "que_youjing" }
Fk:loadTranslationTable {
    ["que__chutao"] = "雏桃",
    ["#que__chutao"] = "梦境奇游",
    ["illustrator:que__chutao"] = "",

    ["~que__chutao"] = "",
}

General:new(extension, "que__jian", "que", 4, 4, General.Female):addSkills { "que_maoling", "que_lieyou" }
Fk:loadTranslationTable {
    ["que__jian"] = "简",
    ["#que__jian"] = "",
    ["illustrator:que__jian"] = "",

    ["~que__jian"] = "",
}
return extension
